@font-face{
	font-family:anyk;
	src: url(Anyk.ttf);
}

@font-face{
	font-family:merauke;
	src: url(Boutiques_of_Merauke.otf);
}

#haz{
	/* Crema
		background-color: #FFF6BB;
	*/
	
	/* Crema con lineas	*/
	background-color: #FFF6BB;
	background-image: linear-gradient(90deg, rgba(255,255,255,.07) 50%, transparent 50%),
	linear-gradient(90deg, rgba(255,255,255,.13) 50%, transparent 50%),
	linear-gradient(90deg, transparent 50%, rgba(255,255,255,.17) 50%),
	linear-gradient(90deg, transparent 50%, rgba(255,255,255,.19) 50%);
	background-size: 13px, 29px, 37px, 53px;

	/* Crema con cuadros
	background-color: #FFF6BB;
	background-image: repeating-linear-gradient(45deg, transparent 5px, hsla(197, 62%, 11%, 0.5) 5px, hsla(197, 62%, 11%, 0.5) 10px,                  
	 hsla(5, 53%, 63%, 0) 10px, hsla(5, 53%, 63%, 0) 35px, hsla(5, 53%, 63%, 0.5) 35px, hsla(5, 53%, 63%, 0.5) 40px,
	 hsla(197, 62%, 11%, 0.5) 40px, hsla(197, 62%, 11%, 0.5) 50px, hsla(197, 62%, 11%, 0) 50px, hsla(197, 62%, 11%, 0) 60px,                
	 hsla(5, 53%, 63%, 0.5) 60px, hsla(5, 53%, 63%, 0.5) 70px, hsla(35, 91%, 65%, 0.5) 70px, hsla(35, 91%, 65%, 0.5) 80px,
	 hsla(35, 91%, 65%, 0) 80px, hsla(35, 91%, 65%, 0) 90px, hsla(5, 53%, 63%, 0.5) 90px, hsla(5, 53%, 63%, 0.5) 110px,
	 hsla(5, 53%, 63%, 0) 110px, hsla(5, 53%, 63%, 0) 120px, hsla(197, 62%, 11%, 0.5) 120px, hsla(197, 62%, 11%, 0.5) 140px       
	 ),repeating-linear-gradient(135deg, transparent 5px, hsla(197, 62%, 11%, 0.5) 5px, hsla(197, 62%, 11%, 0.5) 10px, 
	 hsla(5, 53%, 63%, 0) 10px, hsla(5, 53%, 63%, 0) 35px, hsla(5, 53%, 63%, 0.5) 35px, hsla(5, 53%, 63%, 0.5) 40px,
	 hsla(197, 62%, 11%, 0.5) 40px, hsla(197, 62%, 11%, 0.5) 50px, hsla(197, 62%, 11%, 0) 50px, hsla(197, 62%, 11%, 0) 60px,                
	 hsla(5, 53%, 63%, 0.5) 60px, hsla(5, 53%, 63%, 0.5) 70px, hsla(35, 91%, 65%, 0.5) 70px, hsla(35, 91%, 65%, 0.5) 80px,
	 hsla(35, 91%, 65%, 0) 80px, hsla(35, 91%, 65%, 0) 90px, hsla(5, 53%, 63%, 0.5) 90px, hsla(5, 53%, 63%, 0.5) 110px,
	 hsla(5, 53%, 63%, 0) 110px, hsla(5, 53%, 63%, 0) 140px, hsla(197, 62%, 11%, 0.5) 140px, hsla(197, 62%, 11%, 0.5) 160px );
	*/
}

#fila1{margin-top:40px;}
#carousel-example-generic{border: 2px solid black;box-shadow: 10px 10px 5px #888;}
#titulo{font-family: merauke,anyk;font-size:50px;}
.navbar .nav > li > a { margin: 2% 5px 0;transition: all 1s ease 0s;}
#contenidoIzq{text-align:center;padding-bottom: 20px;}
#contenidoCentro{padding-bottom: 20px;}
#contenidoDer{text-align:center;}
table{margin-left:40px;margin-top:50px;overflow-x:hidden;overflow-y:hidden;}
table td{text-align:center;width:180px;max-width:180px;min-width:180px;padding-right: 20px;padding-bottom: 50px;overflow-x:hidden;overflow-y:hidden;}
.imgGaleria{border:2px solid black;}
#load{position:absolute;top:50%;left:50%;}
#adm{/*color:white;*/}
#msgLogin{display:none; margin-left:20%;}
#bodyClass{background-color:#FFF6BB;}
#contenedor_contactos{color:white;border-radius:10px;background-color:#222222;box-shadow: 5px 5px 3px #888;margin-top: 5%;margin-bottom:5%;}
#msgContacto{display:none; margin-left:30%;}
.alerta{text-align:center;}
#administrar{cursor:pointer;}
#enviarCorreo{float: right;}
.ajusteCabecera{padding-left: 35% !important;padding-bottom: 4% !important;}
#fila0{text-align:center;margin-top:10px;}
#fila2{text-align:center;margin-top:10px;margin-bottom:20px;}
#contenidoDerecha{margin-top:10%;}
.margenizq{margin-left:20%;}